# @Author  : haomh
# @Time    : 2025-10-21 16:10
# @Function:

# 格式化输出
# @Author  : haomh
# @Time    : 2025-10-21 16:55
# @Function:

"""
目标：
    格式化输出
        1.格式化符号
        2.f-字符串
    print的结束符

"""

# 输出
print("haomh")

age = 18
print(age)

# 格式化输出
"""
%s 字符串 还可以写为f'{表达式}'
%d 有符号的十进制整数
%f 浮点数
%c 字符
%u 无符号的十进制整数
%o 八进制整数
%x 十六进制整数（小写x
%X 十六进制整数 （大写X
%e 科学计数法 
%E 科学计数法
%g %f和%e的简写
%G %f和%E的简写
"""

age = 18
name = "TOM"
weight = 75.5
student_id = 1

print('我的名字是%s' % name)

# 我的学号是0001
print('我的学号是%04d' % student_id)

print('我的体重是%.2f' % weight)
print('我的名字是%s，今年%d岁' % (weight, age))
print('我的名字是%s，今年%d岁' % (name, age))
print('我的名字是%s，明年%d岁' % (name, age + 1))

#
print(f'我的名字是{name}，明年{age + 1}')

# =========转义字符==============
"""
\n 换行
\t 制表符，一个tab(4个空格)的距离

"""
print("hello \n world")
# 输出hello \n world

print(r"hello \n world")
